package com.tiancheng.trade.settlement.vo.settlement.api;

import com.tiancheng.trade.settlement.bo.MerchantBO;
import com.tiancheng.trade.settlement.model.settlement.SettlementBankBillDetail;
import com.tiancheng.trade.settlement.model.settlement.SettlementBillResult;
import com.tiancheng.trade.settlement.model.settlement.SettlementRule;
import com.tiancheng.trade.settlement.vo.settlement.admin.res.SubOrderResVO;
import lombok.Getter;
import lombok.Setter;

import java.util.List;

/**
 * @Auther: wx
 * @Date: 2024/3/25 15:08
 * @Param ${tags}
 */
@Setter
@Getter
public class SettlementBillDetail implements java.io.Serializable {

    //对账信息
    private SettlementBillResult billResultDetail;

    //平台流水
    private List<SettlementBillResult> billResultList;

    //银行流水
    private List<SettlementBankBillDetail> bankBillDetailList;

    //订单信息
    private SubOrderResVO order;

    //商户信息
    private MerchantBO merchant;

    //清分规则信息
    private SettlementRule rule;

}
